Servebolt\Optimizer\AcceleratedDomains\Prefetching\WpPrefetching A

Total Complexity 56
Dependencies 0
Dependents 6
Total lines 387
Lines of code 177
Logical lines of code 84
Comment lines 140
Methods 28
Properties 2

Methods 28

Method Rating Maintainability Complexity Lines of code
recordPrefetchItemsDuringTemplateLoading()
S
58 5 16
requestIsFromCloudflarePrefetchAgent()
S
64 5 9
shouldAddHeaders()
S
60 4 14
shouldStoreManifestData()
S
63 4 11
initFeature()
S
62 4 11
fileIsActive()
S
64 3 10
unscheduleRecordPrefetchItems()
S
71 2 6
getMaxNumberOfLines()
S
65 2 9
setRelativeOrFullUrls()
S
71 2 6
setMaxNumberOfLines()
S
69 2 7
__construct()
S
66 2 9
redirectAfterPrefetchItemsRecord()
S
70 2 7
scheduleRecordPrefetchItems()
S
73 2 5
filePurgeHandling()
S
69 2 7
addPrefetchAgentHandling()
S
73 2 5
registerCronActionHooks()
S
79 1 3
shouldDisplaySuccessAlert()
S
80 1 3
loginUrl()
S
78 1 3
isActive()
S
78 1 3
redirectBackToWpAdmin()
S
81 1 3
writeFullUrls()
S
78 1 3
successAlert()
S
70 1 8
getDefaultMaxNumberOfLines()
S
79 1 3
defaultOptionValues()
S
76 1 4
shouldRecordStyles()
S
78 1 3
shouldRecordScripts()
S
78 1 3
shouldRedirect()
S
78 1 3
init()
S
80 1 3